simplify matters - Inglés Sinónimo Diccionario